/*css reset code */
html {overflow-x:hidden;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/****  文字大小初始化,使1em=10px *****/
body {
	font-family:"microsoft yahei";
    font-size: 14px;
	min-width:1200px;
	background:#fff;
} /* for IE/Win */
@media only screen and ( max-device-width : 1200px) {
  body { max-width:1200px; overflow:hidden;}
}
html>body {} /* for everything else */
/*字体边框等初始化*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
input,textarea { font-size:14px; color:#555; font-family:"microsoft yahei";}
table {border-collapse: collapse; border-spacing: 0; }
fieldset,img {border: 0px;}
address,caption,cite,code,dfn,th,var,em,i {font-weight: normal;font-style: normal; }
ol,ul {list-style-image: none;list-style:none; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%;}
q:before,q:after { content:''; }
abbr,acronym { border: 0;}
img{ margin:0px; padding:0px; }
a {text-decoration:none;color:#333;outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.global-wrap{position:relative;min-height:100%;clear:both}
.ielt7 .global-wrap{height:100%}
/* my通用样式 */
.fl {float:left;}
.fr {float:right;}
.abs{position:absolute;}
.rel{position:relative;}
.center{margin:0px auto;}
.cli { overflow:hidden;}
.flex2 { width:1200px; margin:0 auto; } 
.flex{width:1200px;margin:0 auto; overflow:hidden;}
.yfont { color:#f18700;}
.bfont { color:#13bfd9;}
.lfont { color:#6db005;}
.pfont { color:#f9607e;}
.gfont { color:#999;} 
.fred { color:#d71a11;}
.mt5 { margin-top:5px;}
.mt15 { margin-top:15px; }
.ml0 { margin-left:0px !important;}
.ml10 { margin-left:10px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px !important;}
.pd25 { padding-top:25px;}
.mt40 { margin-top:40px;}
.mt50 { margin-top:50px;}
.mt0 { margin-top:0 !important;}
.tlc { text-align:center;}
.b0 { border:none !important;}
.bg0 { background:none !important;}
.pd50 { padding-bottom:60px;}
.tb-box { overflow: hidden;}
.tb-box img{-webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear;transition: all 0.3s linear;display: block;}
.tb-box:hover img {transform: scale(1.1);transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-ms-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-webkit-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);}
/*********/